package com.md.config.database.sharding;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;

/**
 * @author 刘骄阳
 * 2024-10-15 18:59
 */
@ConfigurationProperties("spring.shardingsphere.custom")
@Data
public class ShardingJdbcConfig {
  // todo 应支持动态扩缩, 分表分库大小翻倍, 前后两个数之间的数据应进行重新落库
  /**
   * 分表数(默认不分表)
   */
  private Integer subTable = 0;
  /**
   * 分库数(默认不分库)
   */
  private Integer subTreasury = 0;
}
